@import 'layout.scss';
@import 'media.scss';
@import 'transition.scss';

html {
  font-size: calc(100vw / 7.5);
}

body {
  // prettier-ignore
  font-size: 16PX;
  -webkit-touch-callout: none; // 禁用ios端图片长按时的菜单
}

*:not(input, textarea) {
  user-select: none;
}

.g-page {
  min-height: 100vh;
  width: 100vw;
}

.g-page-cloumn-align-center {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.g-page-cloumn-center-center {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.g-hidden-only-phone {
  @include phone-screen {
    display: none;
  }
}

.g-hidden-not-phone {
  @include pad-screen {
    display: none;
  }
  @include pc-screen {
    display: none;
  }
}
